delay (someone's) progress

Translations
retarder les progrès de quelqu'un
Definitions
To hinder or slow down the advancement or development of an individual in their tasks, goals, or overall journey.